Dane ScarlettDane Scarlett
Thailand 2-0 Vietnam: Why the Flow of Possession Stopped Against a Low BlockIn the 10th minute, Sarach Yooyen collected the ball about 25 metres out,...
Vietnam vs Thailand: A 27-Match Unbeaten Run, Four Injuries, and a Dossier Still OpenThe scoreboard in Bandung froze at 1–0 when the referee blew the final whistl...
Before Vietnam Meet the Philippines: The Fitness Report Still Missing a SignatureOn the third training session I attended at Vietnam's national team training...
Vietnam target FIFA ASEAN Cup crown ahead of Philippines openerAt the pre-tournament press conference ahead of the 2026 FIFA ASEAN Cup, coac...
The Silence Before the Goal: The Journey from Youth Data to Southeast Asian Throne of Vietnamese FootballIn the 74th minute of the second leg final at Rajamangala Stadium, my data...
Poland and the 31-29 Set: When Efficiency Lives Where the Spotlight Never ReachesThe first set of the EuroVolley 2026 final ended at 31-29. Thirty-one points...
Inter Miami's Playoff Ticket: Messi Signed the Contract, but the Contract Is ExpiringWhen St. Clair dived and stopped the penalty in the closing minutes, the 2-0...
Esports and the Lesson of Data Silence: When Analysis Lacks an AnchorI have written about esports for over two decades, from the days sitting in...
The Empty Analysis Board: The Discipline of Silence Behind Women's Volleyball ReportingOn the night of September 14, 2026, at Yanmar Stadium Nagai, I stood in a sta...
Vietnam's Badminton Transfer Window: Pricing Players by Cost per Ranking PointAcross 68 men's and women's singles matches I tracked in Vietnam's domestic...
ASIAD 2026: Vietnam Falls 1-3 to South Korea — The 24-23 Point and the Hole Named 'First Contact'The scoreboard froze at 24-23. On the electronic board of the arena, that...
Efeler Fall 1-3 to Romania at EuroVolley 2026: Turkey Pin All Hopes on Final Latvia ClashIn the three seconds it took the ball to hit the floor on the final point of...
Raphinha's Contract Renewal at Barcelona: Flick, the Forward Role, and What the Stats Don't SayThe First Minute at Montjuïc First minute. Kim Min-jae played a pass into emp...
Nine Analytical Dimensions and the Empty-Data Trap in EsportsA July evening in Busan, I had three tabs open at once: the VCS standings, th...
Liga Voli Mahasiswa 2026: 60 Matches, 15 Days, and a 620-Dollar QuestionOn 25 September 2026, in Jakarta, the organisers of Liga Voli Mahasiswa 2026...
Al-Hilal 3-2 Al-Ittihad: Watkins Scores One, Assists Two, and a Handball Call Leaves ControversyIn the 30th minute, an Al-Ittihad pass was cut out and Ollie Watkins was...
Two Pistols and a Consob Filing: When Lazio's President Writes His Own Disciplinary RecordThere are verdicts that are not handed down on the pitch but in a press room,...
Brazil 1-1 Australia: The Stoppage-Time Equaliser That Hid a Structural Vacuum Under AncelottiIn the final minute of stoppage time at Queensland Country Bank Stadium, with...
The Data Dark Zone of Women's EsportsThat night in Incheon, I reopened a women's esports final that had taken plac...
Noahkai Banks Chooses Germany: A Clean Legal File and a Verification GapOn Friday the German Football Federation (DFB) published its U-21 squad list....
